to take home the gold medal - Spanish English Dictionary